import 'package:freezed_annotation/freezed_annotation.dart';

part 'af_record_type_state.freezed.dart';

@freezed
abstract class AfRecordTypeState with _$AfRecordTypeState {
  const factory AfRecordTypeState.recording() = _Recording;
  const factory AfRecordTypeState.recordStop() = _RecordStop;
  const factory AfRecordTypeState.recordCancel() = _RecordCancel;
  const factory AfRecordTypeState.idle() = _Idle;
}
